aboutsummaryrefslogtreecommitdiff
path: root/snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.patio.PatioCodeGenTupleCreateTests]/[method:canGenerateCodeForTupleCreate(org.shedlang.compiler.testing.snapshots...
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-12-16 13:45:21 +0000
committerMichael Williamson <mike@zwobble.org>2023-12-16 13:47:07 +0000
commit65f831f835bca4c75273a4a2e6b833f62196b349 (patch)
tree994b4560044a1ba5d1dbb76828e2f887eeb75539 /snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.patio.PatioCodeGenTupleCreateTests]/[method:canGenerateCodeForTupleCreate(org.shedlang.compiler.testing.snapshots.Snapshotter)].expected
parentdb0431ac4a3edd2b724fdf03757a46c4e9da76b7 (diff)
Make tuples GC objects
Diffstat (limited to 'snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.patio.PatioCodeGenTupleCreateTests]/[method:canGenerateCodeForTupleCreate(org.shedlang.compiler.testing.snapshots.Snapshotter)].expected')
-rw-r--r--snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.patio.PatioCodeGenTupleCreateTests]/[method:canGenerateCodeForTupleCreate(org.shedlang.compiler.testing.snapshots.Snapshotter)].expected14
1 files changed, 7 insertions, 7 deletions
diff --git a/snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.patio.PatioCodeGenTupleCreateTests]/[method:canGenerateCodeForTupleCreate(org.shedlang.compiler.testing.snapshots.Snapshotter)].expected b/snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.patio.PatioCodeGenTupleCreateTests]/[method:canGenerateCodeForTupleCreate(org.shedlang.compiler.testing.snapshots.Snapshotter)].expected
index 81ffb23a..2ae12c42 100644
--- a/snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.patio.PatioCodeGenTupleCreateTests]/[method:canGenerateCodeForTupleCreate(org.shedlang.compiler.testing.snapshots.Snapshotter)].expected
+++ b/snapshots/[engine:junit-jupiter]/[class:org.shedlang.compiler.patio.PatioCodeGenTupleCreateTests]/[method:canGenerateCodeForTupleCreate(org.shedlang.compiler.testing.snapshots.Snapshotter)].expected
@@ -14,26 +14,26 @@ Instructions:
(local-store (local "tupleElement__2__0") (local "d"))
(local-store (local "tupleElement__1__0") (local "c"))
(local-store (local "tupleElement__0__0") (local "b"))
- (alloc-heap (local "tuplePointer__0") (struct (int int int)))
+ (alloc-heap (local "tuplePointer__0") (struct (data-ptr (struct (int int int)))))
(
memory-store
pointer=(local "tuplePointer__0")
- layout=(struct (int int int))
- offset=(0)
+ layout=(struct (data-ptr (struct (int int int))))
+ offset=(1 0)
value=(local "tupleElement__0__0")
)
(
memory-store
pointer=(local "tuplePointer__0")
- layout=(struct (int int int))
- offset=(1)
+ layout=(struct (data-ptr (struct (int int int))))
+ offset=(1 1)
value=(local "tupleElement__1__0")
)
(
memory-store
pointer=(local "tuplePointer__0")
- layout=(struct (int int int))
- offset=(2)
+ layout=(struct (data-ptr (struct (int int int))))
+ offset=(1 2)
value=(local "tupleElement__2__0")
)
(data-ptr-to-int (local "tuple__0") (local "tuplePointer__0"))